/* CSS Document */
html{ width:100%;}
body{ font-family:SimSun, Arial, Helvetica, sans-serif;font-size:12px; margin:0;}
img{ border:none;}
body a{ font-size:12px; color:#333333; text-decoration:none;}
body a:hover{ color:#Ff6600;}
ul,p,li,h1,h2,h3,form{ list-style:none; margin:0; padding:0;}
body, div,ul,ol,li{margin:0;padding:0;}
ol,ul {list-style:none;}
body{ background:#fff url(../images/bg.jpg) repeat;}

/* 通用导航 */

#outerbox{ height:28px; background-color:#FBFBFB;}
#JNTopBar{ width:1047px; margin:0 auto; height:20px; color:#666; padding-top:4px; font-family:SimSun;}
#JNTopBar a{ color:#666;}
#time{ width:626px; float:left;padding-top:3px; margin-left:10px;}
#JNlink{ float:right; width:300px;}
#JNTopBar img{ float:left; margin:0; padding:0; width:88px;}
#JNlink li{width:71px; float:left; height:19px; padding-top:3px; padding-left:25px;margin-right:10px;background:url(../images/topbarlist.jpg) no-repeat;}
#JNlink li.link{ width:48px; padding:0; width:70px;background:url(../images/topbarlist.jpg) no-repeat 0px 1px;padding-left:8px;} 
#JNlink li.link img{ margin:0; padding:0; width:70px; height:20px;}
#JNlink li.jdxylist{background:url(../images/topbarbg.jpg) no-repeat;}
#JNlink li.jdbmlist{background:url(../images/topbarbg.jpg) no-repeat; margin-right:0;}
.fontstyle52047{margin-left:48px; margin-top:-13px;}
.searchstyle52183{margin-left:-10px; margin-top:-5px;}
.querystyle52213{margin-top:-1px;}
.list_content table{margin-top:20px;}
.KSS_titleBar{height:26px;}
/*首页内容*/

#inerbox{  width:1024px; margin:0 auto;}
#title{ background:url(../images/title.jpg) repeat-x; height:98px;}
.title_con{ width:1024px; margin:0 auto;}
.logo{ width:321px; margin-left:20px;padding-top:18px;}

.xiaox{ float:right; margin-top:-56px; margin-right:20px;}
#tit_menu{ background:url(../images/menu.jpg) repeat-x; height:36px; width:1024px; margin:0 auto;}
#naver{ height:36px; width:1014px; margin:0 auto;}
#nav{ width:1018px; float:left; position:absolute;z-index:99;}
#naver ul li{ float:left; width:195px; text-align:center;position:relative; height:20px; background:url(../images/menu_b.jpg) no-repeat right 0px; padding-top:10px;}
#naver ul li a{ font-size:14px; font-weight:bold; color:#fff;}
#naver ul li a:hover{ color:#FFD545;}

#naver li ul { position:absolute;display: none;top: 10px;left:0;}
#naver li:hover ul, li.over ul {display: block;}
#naver ul.nav_list{ margin-top:19px;width:202px; background-color:#0670B2; z-index:9999999; padding:5px 0px 10px 0px;}
#naver ul.nav_list li{ width:202px; background:none;}
#naver ul.nav_list li a{display:block;font-size:12px;	margin-right:1px;text-decoration: none; background:none; line-height:25px;text-align:center; font-weight:normal;}
#nav li{width:100px; text-align:center;}
.search{float:right; width:220px; margin-top:0;margin-top:8px; margin-right:0px;}
.key{width:150px;height:16px;margin:0px 0 0 3px;text-indent:2px;float:left;display:inline;color:#aaa; border:1px solid #ccc;}
.searchbtn{height:20px;width:54px;line-height:20px;float:left;cursor:pointer;margin:0px 0 0 6px;border:none;background:url(../images/search.png) no-repeat;display:inline;}
#conbox{}
.indexbox{ width:1024px; margin:0 auto; padding:20px 0px 0px 0px;}
.gzdt_title{ text-align:right; margin-right:20px; padding-top:20px;}
#KinSlideshow{ margin:24px 10px 24px 10px;width:330px;  float:left;}
.gzdt{ width:705px; float:left;background:url(../images/gzdt.png) no-repeat; margin-bottom:10px;*margin-bottom:0px!important;*margin-bottom:0px;*height:308px!important;*height:308px;}
.gzdt_list{ width:330px; float:left; margin:22px 0px 0px 0px;}
.gzdt_list li{ background:url(../images/libg.gif) no-repeat 2px 8px;  padding-left:20px; border-bottom:1px dashed #AAA8A9; line-height:24px;}
.gzdt_list li a{ width:260px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left;}
.gzdt_list li span{ margin-left:13px; color:#666;}
.notice{ background:url(../images/notice.png) no-repeat; width:308px; height:494px; float:right;}
.notice_list{ width:280px; float:left; margin:15px 10px;}
.notice_list li{ background:url(../images/libg.gif) no-repeat 2px 8px; line-height:25px; padding-left:20px; border-bottom:1px dashed #AAA8A9;}
.notice_list li a{ width:210px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left;}
.notice_list li span{ margin-left:13px; color:#444;}
.xkjs{ background:url(../images/xkjs.png) no-repeat; width:705px; height:160px; margin-top:20px; float:left;}
.box_title{text-align:right; margin-right:20px; padding-top:10px;}
.xkjs_list{ width:681px; float:left; margin:28px 10px 0px 14px;}
.xkjs_list li{ background:url(../images/libg.gif) no-repeat 4px 8px; line-height:28px; padding-left:24px; border-bottom:1px dashed #AAA8A9; }
.xkjs_list li a{ white-space:nowrap; text-overflow:ellipsis; overflow: hidden;margin-top:-28px;margin-left:15px }
.xkjs_list li span{ color:#444;float:left;}
.fzgh{ background:url(../images/fzgh.png) no-repeat;width:348px; height:160px; margin-top:20px; float:left; margin-left:10px;}
.fz_list{ width:320px; float:left; margin:28px 10px 0px 14px;}
.fz_list li{ background:url(../images/libg.gif) no-repeat 4px 8px; line-height:28px; padding-left:20px; border-bottom:1px dashed #AAA8A9; float:left ;}
.fz_list li a{ width:300px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left;}

.downpage{ background:url(../images/downpage.png) no-repeat; width:308px; height:160px; float:right; margin-top:20px; margin-bottom:20px;}
.down_list{ width:280px; float:left; margin:15px 10px 0px 10px;}
.down_list li{ background:url(../images/libg.gif) no-repeat 2px 8px; line-height:28px; padding-left:20px; border-bottom:1px dashed #AAA8A9; float:left;}
.down_list li a{ width:260px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left;}
.down_list li span{ margin-left:18px; color:#444;}

.back_list{ border-top:1px solid #fff; margin-top:15px;}
.back_list .parttitle{ border-bottom:2px solid #0364A8;}
.back_list .parttitle h3{ width:131px; float:left; text-align:left; height:19px; font-size:14px; color:#0364A8; padding:8px 0px 0px 30px; background:url(../images/dot1.gif) no-repeat 10px 10px;}
.back_list .parttitle span{ float:right; color:#0364A8; padding-top:6px; margin-right:20px;}
.back_list .parttitle span a{color:#0364A8; font-weight:bold;}
.listcolumn{ border:1px solid #E9E9E9; margin:0; padding-top:10px;}
.con_content{ padding:15px 10px; font-family:"SimSun"; min-height:300px;}
.con_title{  text-align:center; padding-top:20px; padding-bottom:9px; border-bottom:1px dashed #ccc;margin-bottom:20px; }
.con_title h3{ color:#FF6600; font-size:20px; padding-bottom:10px; font-family:Microsoft YaHei,Arial;}
.con_title span{ color:#999;}
.newscontent{ margin-top:20px; margin-bottom:20px; font-size:14px;line-height:23px; text-indent:2em; padding:0px 10px 2px 10px;}
.newscontent p{ font-size:14px;line-height:25px;font-family:SimSun; text-indent:2em; color:#444; padding:0px 10px 10px 0px;}
.newscontent div{ font-size:14px;line-height:25px;font-family:SimSun; text-indent:2em; float:left; color:#444; padding:0px 10px 10px 0px; width:692px;}


.newscontent table td,table tr,table,table p,table div{text-indent:0px;} 
.newscontent table td,.newscontent table tr,.newscontent table{text-indent:0px;} 
.newscontent table{ margin-bottom:20px;}
.newscontent table div,.newscontent table p{ text-indent:0em; line-height:20px;}


.img_center { width:100%; text-indent:0; margin:10px 0px;}
.img_center img{ border:1px solid #ccc; padding:3px; max-width:660px;}
.download_page{ height:auto; margin:5px 0px 3px 15px;background:url(../images/dropbox.png) no-repeat 16px 3px; padding:10px 0px 0px 10px;background-color:#F5F4F0;margin-right:10px; color:#000;}
.download_page span{ width:90%; float:left;font-weight:bold; padding-bottom:10px;}
.download_page li{ line-height:24px; width:90%; padding-left:6px;}
.download_page a{ color:#000;}
.np{ margin:15px 0px 0px 20px; line-height:24px;}
.np a{ font-size:14px; color:#333;}
.up{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:98%; padding-bottom:4px;} 
.next{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:98%;}
.share{ width:100%; text-align:right; float:left; margin-top:4px; margin-bottom:5px;}
.newscontent .bshare-custom{ width:660px;}
.share-custom img{ width:16px; height:16px;}
.share-more{ margin:0; padding:0; position:relative; top:-3px; font-weight:bold;}

/*列表页*/
.listbox{ width:1024px; margin:0 auto; padding:20px 0px 20px 0px; background:#fff;}
#testcontent{ width:954px; margin:0 auto; font-family:SimSun;}
.leftpart{ width:200px; float:left;background:url(../images/listbg.jpg) no-repeat; margin-top:20px;}
.rightpart{ width:715px; float:left; margin-left:30px;}
.leftpart h3{ background:#0173BA url(../images/home.png) no-repeat 20px 10px ;  height:24px; font-size:15px; color:#fff; padding-top:10px; padding-left:45px;width:138px;}
.leftpart h3 a{ color:#fff;font-size:15px;}
.leftpart h3 a:hover{ color:#F6F437;}
.leftpart ul{  min-height:254px; margin-top:14px;}
.leftpart ul li{ border-bottom:1px solid #E3E3E3; width:125px; padding:10px 0px 5px 56px; background:url(../images/dot.jpg) no-repeat 30px 12px;}
.leftpart ul li a{ color:#333; font-size:13px;}
.leftpart ul li a:hover{ color:#ff6600;}
.coum_title{ margin-top:15px; padding:8px 0px 8px 0px; border-bottom:1px solid #E9E9E9;}
.coum_title h3{ width:250px; float:left; padding-left:30px; color:#474747; font-size:15px; background:url(../images/bounh3bg.jpg) no-repeat 15px 1px;}
.coum_title span{ float:right; margin-right:4px; background:url(../images/listdot.jpg) no-repeat -2px 2px; padding-left:20px;color:#666; padding-top:3px;}
.coum_title span a{ color:#666; padding-left:2px;}
.coum_title span a:hover{ color:#ff6600;}
.list_content{ margin-top:10px; font-family:SimSun; margin-bottom:10px; min-height:400px;}
.list_content li a{display:block; float:left; height:20px; padding:10px 0px 5px 36px; width:666px; background:url(../images/libg.png) no-repeat 20px 16px; border-bottom:1px dashed #ccc;color:#676767;}
.list_content li span.contitle{ width:550px; float:left;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.list_content li span.contime{ margin-right:20px; text-align:right;color:#464646; font-family:SimSun;}
.list_content li a:hover{ color:#ff6600;}
.page{ text-align:center; margin:0; padding-bottom:4px;}
.page a{ border:1px solid #0E419C; padding:2px; color:#444;}
.page a:hover{ background-color:#0E419C; color:#fff;}

/*foot尾部*/
#foot{ background:#00548c; height:110px; font-family:SimSun; padding-top:24px;}
#foot_con{ width:1024px; margin:0 auto; color:#fff;}
.foot_right p a{ color:#fff;}
.foot_right p a:hover{ color:#fff;}
.foot_left{ width:550px;  float:left;}
.foot_left img{ float:left;}
.foot_left p{ float:left; line-height:20px; color:#333; padding-left:15px; padding-top:5px; width:380px;}
.foot_right{ width:450px; float:right; text-align:right; margin-right:15px;}
.foot_right p{line-height:20px; color:#333;padding-top:5px;}

/*补充*/
.img_title{ padding:3px 2px; border:2px solid #eee; margin:0 auto; background-color:#fff; width:964px; text-align:center;}
.img_title img{ margin:0; padding:0; text-align:center;}
.xkjs_list li span a{ max-width:65px; float:left;}